@charset "utf-8";
/* CSS Document */
@charset "gb2312";
@import url(anim.css);
body{ min-width:1200px; overflow-x:hidden; margin:0;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
h1{ color:#232323;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{ float:left; }
.r{ float: right; }
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; color:#686868;}
.gy{ width:1200px; margin:0 auto; overflow:hidden;}
.gy2{ width:1440px; margin:0 auto; overflow:hidden;}
a:hover{ text-decoration:none; color:#1688d1;}


/*鐢甸噰骞冲彴*/

.dianshang{ background: url(../images/index_60.gif) no-repeat center bottom #f4f4f4;
width: 100%;padding-bottom: 60px;height: 260px;position: relative;overflow: hidden;clear: both;} 
.fuwu1{margin:50px auto ; width: 1200px;background:#fff; z-index: 999; }
.fuwubg1 { background:#0046a1;height:152px; }
.fuwubg1 h4,.fuwu1 .fuwubg1 dd{color: #ffffff;font-size:22px; padding:10px;font-weight: bold;}
.fuwu1 dl{float: left; width: 300px;padding:40px 0 25px; color: #3c4952; text-align: center; }
.fuwu1 dl img{ width:180px;height:91px; margin-top:10px;}
.fuwu1 dl h4 { font-size: 18px;line-height: 36px;margin:15px 0 0;  }
.fuwu1 dl dd{font-size: 16px; color: #5c5c5c;line-height:20px;padding: 0 40px;}

/*棣栭〉鐨?/
.fuwu{margin:0 auto;/* width: 1440px;*/background:#fff; z-index: 999; }
.fuwubg { background:#0046a1; }
.fuwubg h4,.fuwu .fuwubg dd{color: #ffffff;font-size:22px; padding:10px;font-weight: bold;}
.fuwu dl{float: left;width: 25%; /* width: 360px;*/padding:0 0 30px; color: #3c4952; text-align: center; }
.fuwu dl img{ width:180px;height:91px; margin-top:10px;}
.fuwu dl h4 { font-size: 18px;line-height: 36px;margin:15px 0 0;  }
.fuwu dl dd{font-size: 16px; color: #5c5c5c;line-height: 24px;padding: 0 40px;}

/*澶撮儴鎵嬫満鍙疯疆鎹?/
.yuyue_bgs{z-index: 19891024;background-color: #000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.layui-layer{z-index: 19891025; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden;}
.layui-layer-title {padding: 0 80px 0 80px;height: 42px; line-height: 42px;border-bottom: 1px solid #eee; font-size: 22px; color: #fff; overflow: hidden; background-color: #1788d0;border-radius: 6px 6px 0 0; text-align:center;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer .normal{ border:1px solid #e4e4e4;border-radius: 4px; height:20px; line-height:20px; padding:3px; width:200px;}
.layui-layer-setwin { position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.layui-layer-setwin a{ color:#fff; font-size:26px;}
.layui-layer .aap_p{ font-size:18px;color:#1788d0; }
.layui-layer .aap_p a{ font-size:18px; color:#1788d0;}
.layui-layer table td{font-size:14px;color:#333333; }
.layui-layer .input{width: 125px;height: 30px;display: block;background: #1788d0;margin-top: 10px;border-radius: 4px;border: 1px #1788d0 solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; font-family:'瀵邦喛钂嬮梿鍛寸拨';}
.layui-layer .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}


.top01{ width:100%; height:38px; line-height:38px; background:#212121; /*color:#f5f5f5;*/ color:#fff; overflow:hidden;}
.top01 .l{ font-size:14px;}
.top01_center{ text-align:left;/* width:362px; *//*padding-left:840px; margin:0 auto;*/ float:right; font-size:14px;}
.top01_center img{ vertical-align:sub; display:inline-block; margin-right:8px;}
.top01_center div{ font-size:14px; height:38px; overflow:hidden; display:block; text-align:right;}
.top01_center div.div1{transition:all 0.3s;}
.top01_center:hover div.div1{ margin-top:-38px;}
.top02{ height:86px; width:100%; min-width:1200px;background: #fff; }
.top02 .top02_center{width:1440px; min-width:1200px;margin:0 auto;}
.logo{ width:339px; float:left; padding-top:13px;}
.logo img{ float:left;}
.logo .logo-year{ margin-top:10px; height:48px;padding-left:5px; line-height:24px; text-align:left; font-size:22px; color:#001e52;overflow:hidden; font-weight:bold;letter-spacing:1px; display:inline-block;}
.logo .logo-year span{ font-size: 14px; display: block; letter-spacing:4px;}
.nav{ float:right; }
.nav li.m{ width:86px; padding-right:22px;  margin:0 22px 0 0;float:left; text-align:center;/* position:relative;*/ background:url(../images/top_bg1.png) right 46px no-repeat;}
.nav li:last-child{ background:none; padding-right:0; margin-right:0;}
.nav a.mmm{ width:86px;  height:46px; padding-top:40px; display:block; font-size:16px; color:#333; /*overflow:hidden; */}
.nav a:hover{ /*border-bottom:3px solid #f3782a;*/}
.nav .m.on a.mmm{color:#1788d0;}


.nav_shadow{width:100%; height:7px; font-size:0; overflow:hidden; background:url(images/nav_shadow.png) repeat-x;}

#top_bg{background:rgba(0,0,0,0.4); position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1; display:none;}
.nav .sub{ display:none; /*榛樿闅愯棌*//* width:1920px;*/ width:100%; padding:0; position:fixed; top:124px; overflow:hidden; text-align:left; z-index:110; left:0px; /*height:544px; padding-bottom:50px;*/background-color:#f5f5f5;}
.nav .sub .nav_xiao{ width:1440px; overflow:hidden; margin:0 auto;}
.nav .sub .nav_xiao.max1100{ max-width:1100px;}
.nav .sub .nav_xiao .xiao_one{overflow:hidden; padding-top:40px; padding-bottom:40px;}
.nav .sub .nav_xiao .xiao_one ul li{ float:left;display:inline; height:184px; width:33.33%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_one ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_one ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_one ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_one ul li a i{ display:block; width:170px; height:84px; margin:0 auto;margin-bottom:23px; overflow:hidden; background-image:url(../images/top_pic1.png); background-repeat:no-repeat;transition:all 0.3s; margin-top:20px;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs1{ background-position:-700px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs2{ background-position:left top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs3{ background-position:-340px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs4{ background-position:-1088px top;}

.nav .sub .nav_xiao .xiao_two{ margin-top:40px;margin-bottom:40px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_two ul{ width: 1200px;margin:0 auto; }
.nav .sub .nav_xiao .xiao_two ul li{ float:left;display:inline; height:184px; width:33.33%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_two ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_two ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_two ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_two img{ float:left; margin-right:25px;}
.nav .sub .nav_xiao .xiao_two .nav_div{ float:left; width:380px; padding-top:30px; font-size:12px; color:#666666; line-height:22px;}
.nav .sub .nav_xiao .xiao_two .nav_div h2{ font-size:16px; color:#f3782a; font-weight:normal; letter-spacing:1px; line-height:36px;}
.nav .sub .nav_xiao .xiao_two ul li a i{ display:block; width:104px; height:104px; margin:0 auto;margin-bottom:13px; overflow:hidden; background-image:url(../images/top_pic2.png); background-repeat:no-repeat; margin-top:10px; background-color:#999999; border-radius:50%; position:relative;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs1{ background-position:30px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs2{ background-position:-330px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs3{ background-position:-691px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs4{ background-position:-1050px center;}
.nav .sub .nav_xiao .xiao_two ul li a:hover i{ background-color:#1788d0; margin-top:5px; }




.nav .sub .nav_xiao .xiao_three{overflow:hidden;margin:40px auto; width:870px;}
.nav .sub .nav_xiao .xiao_three ul li{ float:left; display:inline; width:45%; height:356px; overflow:hidden; margin-right:5%; text-align:center; position:inherit; line-height:56px; background-color:#fff;}
.nav .sub .nav_xiao .xiao_three ul li:last-child{ margin-right:0;}
.nav .sub .nav_xiao .xiao_three ul li img{ width:100%; display:block;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_three ul li a{ color:#000000; width:100%; font-size:18px; height:100%; display:block;}
.nav .sub .nav_xiao .xiao_three ul li a:hover{ color:#1788d0;}



.nav .sub .nav_xiao .xiao_five{/* width:100%;*/width: 870px; margin:0 auto; height:auto; overflow:hidden;  }
.nav .sub .nav_xiao .xiao_five a{ width:350px; height:330px;float:left;margin: 40px;}
.nav .sub .nav_xiao .xiao_five img{ width:350px; height:280px;}
.nav .sub .nav_xiao .xiao_five p{ font-size: 16px;width: 100%;text-align: center; height: 50px;line-height: 50px;color: #000; }


.nav .sub .nav_xiao .xiao_six{overflow:hidden; border-left:1px solid #e6e6e6:border-right:1px solid #e6e6e6:}
.nav .sub .nav_xiao .xiao_six ul li{ float:left;display:inline;/* height:338px;*/ width:33.2%; overflow:hidden;border-right:1px solid #e6e6e6; text-align:center;}
.nav .sub .nav_xiao .xiao_six ul li{ background:url(../images/yuming_bg1.png) right 168px no-repeat;}
/*.nav .sub .nav_xiao .xiao_six ul li.bgs2{ background:url(../images/yuming_bg2.png) right 168px no-repeat;}
.nav .sub .nav_xiao .xiao_six ul li.bgs3{ background:url(../images/yuming_bg3.png) right 168px no-repeat;}*/
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_con{ margin:0 auto; width:80%; max-width:360px;height:338px; overflow:hidden; text-align:left;}
.nav .sub .nav_xiao .xiao_six ul li:last-child{ border-right:0;}
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_l{ font-size:18px; font-weight:bold; height:62px; line-height:62px; border-bottom:1px solid #e6e6e6; margin-bottom:23px;}
.nav .sub .nav_xiao .xiao_six ul li a{ float:left; width:154px; overflow:hidden; height:30px; line-height:30px;font-size:16px; color:#666666;}
.nav .sub .nav_xiao .xiao_six ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a{ display:block; width:182px; height:42px; line-height:42px;  text-align:center; color:#fff; font-size:16px; margin-top:30px;transition:all 0.3s; clear:both;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs1{ background-color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs2{ background-color:#248cf6;margin-top:15px;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs3{ background-color:#1ecc85;}
.nav .sub .nav_xiao .xiao_six ul li .a:hover{opacity:0.8;filter:Alpha(opacity=80); color:#fff;}

/*.banner{ width:100%; height:625px; clear:both;}*/

.service_top05{ width:440px; margin:0 auto; height:50px;color:#2c2c2c;}
.service_top05_left{ width:290px; float:left; font-size:36px; text-align:center;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.service_top05_right{ width:138px; float:right; text-align:left; font-size:30px;}
.service_top05 span{color:#f3782a; font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.service_top05_a{ text-align:center; margin-top:10px; padding-bottom:40px; border-bottom:1px solid #dfdfdf;}
.service_top05_a a{ display:inline-block; font-size:16px; color:#000000;  line-height:38px; margin-left:5px; margin-right:5px; width:140px; border-radius:20px;}
.service_top05_a a:hover{ color:#fff; background-color:#1788d0;}
.service_top05_a a.two_sel{color:#fff; background-color:#1788d0;}

.case{ width:100%; clear:both; padding-top:60px;}

.customer_button{ width:198px; margin:0 auto; padding-top:30px; clear:both; height:5px;}
.customer_button img{ margin:0 2px;}
.new_list li{ width:580px; height:130px; float:left; padding:10px; margin:0 0 25px 0;}
.new_List_date{ width:60px; float:left; text-align:center; }
.new_List_date h1{ color:#f3782a; font-size:30px;line-height:45px;}
.new_List_date h2{ font-weight:normal; color:#686868; line-height:30px;}
.new_list_pic{ width:124px; float:left; margin:0 10px;}
.new_list_pic img{ width:124px; height:124px;}
.new_list_text{ width:350px; float:left; margin-left:20px; text-align:left;}
.new_list_text h1{ color:#f3782a; font-size:14px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px solid #d7d7d7;}
.new_list_text p{ margin-top:5px; line-height:22px; height:66px; overflow:hidden;}
.new_list li:hover{ background:#f5f5f5;}
.new_list_text span{ width:83px; float:right;}


.new_list_button{ clear:both; width:120px; height:15px; padding:10px 0 30px 0; margin:0 auto;}
.new_list_button img{ margin:0 12px;}




.divhidden{ display:none;}

.gr-contact {padding-top: 30px;height: 180px;background: #f3782a;text-align: center;color: #fff;position: relative;}
.gr-contact h3 {font-size: 16px;font-weight: normal;text-transform: uppercase;}
.gr-contact .call-pic {margin-top: 5px;width: 100%;height: 50px;background: url(../images/call-pic.png) no-repeat center;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;}
.top-cicle {position: absolute;top: -36px;left: 50%;margin-left: -28px;display: block;width: 56px;height: 56px;border-radius: 50%;background: #f8f8f8;z-index: 5;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;color: #fff; line-height:54px;}
.gr-contact{transform: translate3d(0, 100px, 0);opacity: 0;transition: all 1s;}
.gr-contact.anim-show{transform: translate3d(0, 0, 0); opacity: 1;}


.wz{ height:35px; line-height:35px; text-align:right; margin-top:10px;color:#686868;}
.wz2{ height:35px; line-height:35px; text-align:right; margin-top:40px;}
.wz a{ color:#686868;}
.wz a:hover{ color:#f3782a;}
.wz2 a{ color:#686868;}
.wz2 a:hover{ color:#f3782a;}


.zy_case_list li{position: relative; width:352px; height:330px; float:left; margin:0 36px 40px 36px; overflow:hidden;}
.zy_case_list p{ height:50px; line-height:50px;*margin-top:-5px; background-color:#32373d; text-indent:24px;}
.zy_case_list a{ color:#999; font-size:14px;}
.fenye{ clear:both; height:46px; padding-bottom:50px; margin-bottom:50px;}
.fenye_nr{}
.fenye_nr .pages{display:block; width:48px; float:left; height:46px; line-height:46px;text-align:center;}
.fenye_left_icon{ width:48px; float:left;}
.yeshu{  float:right;}
.yeshu a{ display:block; width:48px; float:left; height:46px; line-height:46px;text-align:center;}
.yeshu a:hover{ background-color:#f3782a; color:#fff;}
.yeshu .on{ background-color:#f3782a; color:#fff;}
.fenye_right_icon{ width:48px; float:right;}


/*棣栭〉杞樉*/
/* Callback example */
.callbacks_tabs.callbacks1_tabs{position:absolute; top:515px; z-index:190; height:24px; width:100%; text-align:center;}
.callbacks_tabs.callbacks1_tabs li{ display:inline-block; width:14px; height:14px; border-radius:50%; margin-left:8px; margin-right:8px;}
.callbacks_tabs.callbacks1_tabs li a{width:14px; height:14px; margin:0; padding:0; display:block; background-color:#fff;text-indent:-10000px;border-radius:50%; }
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{ background-color:#f3782a;}
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;background:transparent url("../images/left.png") no-repeat left top;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;background:transparent url("../images/right.png") no-repeat 0px top;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.banner_content{ width:1140px; height:540px;  position: relative; z-index: 120;  font:300 14px "瀹嬩綋"; color:#FFF; }
.notice{font-size: 12px;color: #999; padding-top: 20px; clear: both;}
/*鍖哄煙鏈嶅姟*/
/* CSS Document */
.contxt{background:#adadad; border:1px solid #adadad; padding:5px; line-height:30px; color:#fff; font-family:"寰蒋闆呴粦"; font-size:14px; width:495px;}
.contxt2{background:#adadad; border:1px solid #adadad; padding:5px; line-height:30px; color:#fff; font-family:"寰蒋闆呴粦"; font-size:14px; width:690px;}
.btn{padding:5px 10px; border:1px solid #CCC; background:#0074e1; color:#fff; font-family:"寰蒋闆呴粦";}
.main{position:relative; width:1200px; margin:0 auto; clear:both;}
/*澶撮儴*/

/*鍏充簬瀵艰埅*/
.a-nav{ background:url(../images/border.jpg) top repeat-x ; margin:20px 0;}
.location{ display:inline-block; float:right; text-align:left; height:52px; line-height:52px; background:url(../images/ico10.jpg) left center no-repeat; padding-left:15px;}
.switchBox dt{ background:url(../images/about_04.jpg) top repeat-x; height:52px; line-height:52px;}
.switchBox dt span,.switchBox dt a{color:#a4a4a4;cursor:pointer;float:left;font-size:16px;height:52px;line-height:52px;text-align:center;text-decoration:none;font-family:"寰蒋闆呴粦"; padding:0px 16px}
.switchBox dt span:hover,.switchBox dt a:hover{ color:#222;}
.switchBox dt .on{background:url(../images/about_03.jpg) no-repeat center; color:#930000;}
.switchBox dd{clear:both;height:auto; padding:20px 0 50px;}

/*棣栭〉妗堜緥鍒楄〃*/
.i_case2 ul li{ float:left; width:25%; overflow:hidden;background-color:#fff;transition:all 0.3s;}
.i_case2 ul li:nth-child(2n+0){ margin-right:0;}
.i_case2 ul li img{display: block;width: 100%; height:100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.i_case2 ul li .imgs{ overflow:hidden; width:100%; position:relative;}
.i_case2 ul li .imgs img{ display:block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_case2 ul li h1{font-weight:normal; font-size:14px; color:#a9a9a9; bottom:-50px; position:absolute; width:100%;left:0; height:50px; line-height:50px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-align:left; text-indent:20px; background:rgba(0, 0, 0, 0.5);transition:all 0.3s;}
.i_case2 ul li h2{ height:60px; line-height:60px; font-weight:normal; text-align:center; font-size:18px;}
.i_case2 ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_case2 ul li:hover h2{ color:#fff;}
.i_case2 ul li:hover h1{ bottom:0;}
.i_case2 ul li:nth-child(1):hover{background-color:#cee608;}
.i_case2 ul li:nth-child(2):hover{background-color:#8b553b;}
.i_case2 ul li:nth-child(3):hover{background-color:#a12b43;}
.i_case2 ul li:nth-child(4):hover{background-color:#00a0e9;}
.i_case2 ul li:nth-child(5):hover{background-color:#144360;}
.i_case2 ul li:nth-child(6):hover{background-color:#52a924;}
.i_case2 ul li:nth-child(7):hover{background-color:#fbbe01;}
.i_case2 ul li:nth-child(8):hover{background-color:#e92205;}


/*footer_nav css*/
.th40{width: 100%;height: 1px;margin:0 auto;background-color:#999999;}
#footer_menu1{width: 100%;background-color:#363636; }
#footer_menu{width: 1200px;margin:0 auto; }
#footer_menu li{min-width:103px;float: left;padding:30px;border-left: solid 1px #48494d;margin-left: 7px;}
#footer_menu li:first-child{border-left:none;}
#footer_menu li .menu_en{width: 100%;height:10px;line-height: 10px;margin-top:10px;text-transform: uppercase;font-size: 13px;color: #d9d9d9;}
#footer_menu li .menu_cn{width: 100%;height:22px;line-height: 22px;}
#footer_menu li .menu_cn a{color: #fff;font-size: 15px; }
#footer_menu li .menu_cn a:hover{text-decoration: underline;}
#footer_menu li .menu_a{margin-top: 25px;margin-bottom: 10px;}
#footer_menu li .menu_a a{height: 25px;line-height: 30px;font-size: 12px;color: #fff;display: block; margin-top:10px;}
#footer_menu li .menu_a a:hover{text-decoration: underline;}
#footer_menu li .menu_a p{line-height: 25px;font-size: 13px;color: #737373; }
#footer_zy{width: 100%;height: 260px;background: #000;margin: 0 auto;padding:30px 0;}
#footer_01{width: 1200px;height: 220px;margin:0 auto;position: relative;}
#footer_ewmul{position: absolute;left: 106px;top:0;}
#footer_ewmul li{width: 119px;height: 157px;float: left;margin-right: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 12px;cursor: pointer;}
#footer_ewmul li img{width: 119px;height: 119px;}
#footer_contact{width: 350px;height: 180px;position: absolute;right: 0;top:0;line-height: 25px;}
#footer_contact span{color: #fff;font-size: 18px;}
#footer_contact i{font-style: normal; color: #fff;font-size: 16px;text-transform: uppercase;}
#footer_contact p{color: #fff;font-size: 14px;padding-top: 10px;}

#footer_btn{position: absolute;left: 455px;top:0;}
#footer_btn li{width: 100px;height: 78px;margin-right: 1px;background: #000000;float: left;position: relative;transition:all 0.4s;}
#footer_btn li .footer_icon{width: 100px;height: 30px;color: #363a43;font-size: 28px; position: absolute;left: 0;top:12px;text-align: center;}
#footer_btn li .footer_txt{width: 100px;height: 20px;line-height: 20px; position: absolute;left: 0;top:50px;text-align: center;color: #fff;font-size: 14px;}
#footer_btn li:hover{background: #1888d2;}
#footer_btn li:hover .footer_icon,#footer_btn li:hover .footer_txt{color: #fff;}
#footer_400{position: absolute;left: 455px;/*top:90px;*/line-height: 30px;color: #fff;font-size: 14px;}
#footer_400 span{font-family: Impact;font-size: 32px;line-height: 44px;}
#footer_name{width: 1200px;height: 20px;line-height: 20px;background: url(../images/copyright.png) center no-repeat;text-align: center;color:#999;font-size:14px;margin:0 auto;}

#in_03{width:1440px;/*height:345px;*/margin:0px auto}
#in_03_title{width:1440px;height:84px;margin:0 auto;position:relative;line-height:38px;color:#001e52;font-size:30px;font-weight:700}
#in_03_title span{color:#e3e3e3;text-transform:uppercase;font-size:48px}
#in_03_txt{position:absolute;left:405px;top:0;width:795px;font-weight:400;line-height:28px;color:#666;font-size:14px}
#in_03_catname{width:1440px;/*height:36px;*/margin:25px auto}
#in_03_catname li{width:208px;height:40px;text-align:center;line-height:40px;float:left;margin-right: 22px; margin-bottom:5px;}
#in_03_catname li:last-child{margin-right:0}
#in_03_catname li a{display:block;background:#001e52;font-size:16px;color:#fff;transition:all .4;padding:0 24px;}
#in_03_catname li a:hover{background:#1788d0}
#in_03_pro{width:1440px;height:266px;margin:0 auto;overflow:hidden}
#in_03_pro li{width:381px;height:266px;float:left;margin-right:29px;position:relative;overflow:hidden}
#in_03_pro li img{width:381px;height:266px}
#in_03_pro li img{width:100%;right:0;top:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#in_03_pro li .cptn{background:#333;width:28%;height:100%;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;right:-40%;overflow:hidden;padding:0 20px}
#in_03_pro li .cptn .fa{-wibkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid #fff;-wibkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;display:block;height:30px;position:relative;top:30%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:30px;margin:auto;text-align:center;text-decoration:none;width:30px;opacity:.3}
#in_03_pro li .cptn .fa:hover{opacity:1}
#in_03_pro li .cptn h3{color:#fff;margin-top:10px;margin-bottom:0;font-size:16px;font-weight:400}
#in_03_pro li .cptn p{color:#6a6a6a;font-size:14px;line-height:24px}
#in_03_pro li:hover img{right:40%}
#in_03_pro li:hover .cptn{right:0}
/*鍏徃浠嬬粛*/
#in_04{width:100%;height:446px;background:url(../images/in_04_bg.png);margin:75px auto;margin-top:35px}
#in_04_mid{width:1340px;height:446px;margin:0 auto;position:relative}
#in_04_title{height:56px;line-height:56px;position:absolute;left:0;top:-56px;color:#444;font-size:16px}
#in_04_title span{font-weight:700;color:#c80000}
#in_04_img{width:324px;height:440px;position:absolute;right:20px;top:40px;z-index:1;right:141px}
#in_04_kuang1{width:500px;height:350px;border:solid 5px #84baff;position:absolute;right:0;top:35px;z-index:2}
#in_04_kuang1 img{width:500px;height:350px;position:absolute;z-index:1}
#in_04_more{width:190px;height:56px;line-height:56px;text-align:center;position:absolute;right:580px;top:64px;z-index:3}
#in_04_more a{display:block;color:#fff;text-transform:uppercase;background:#ffc600;font-size:18px;transition:all .4s}
#in_04_more a:hover{color:#fff;background:#1788d0}
#intro_title{line-height:38px;color:#fff;font-size:30px;font-weight:700;padding:46px 0 30px;}
#intro_title span{color:#005dbe;text-transform:uppercase;font-size:48px}
#intro_content{width:760px;line-height:30px;color:#78aaea;font-size:15px;text-indent: 2em;text-align: justify;}
#intro_num{width:765px;height:75px;margin-top:30px}
#intro_num li{height:75px;line-height:60px;color:#fff;font-size:18px;float:left;margin-right:107px;position:relative;overflow:hidden;cursor:pointer;transition:all .4s}
#intro_num li .intro_shade1{width:100%;height:5px;background:#198dff;position:absolute;left:0;bottom:0;transition:all .4s;z-index:1}
#intro_num li .intro_shade2{width:100%;height:5px;background:#ffc600;position:absolute;left:-100%;bottom:0;transition:all .4s;z-index:2}
#intro_num li span{font-size:50px;font-weight:700}
#intro_num li:last-child{margin-right:0}
#intro_num li:hover .intro_shade2{left:0}
#intro_num li:hover{color:#ffc600}


@media screen and (max-width:1440px) {
.gy2{ width:1200px;}
#in_03_catname li a{display:block;background:#001e52;font-size:16px;color:#fff;transition:all .4;padding:0 18px;}
/*瀵艰埅*/
.top02 .top02_center{width:1210px;}
.nav li.m{ padding-right:12px; margin-right:12px;}
.nav li:last-child{ padding-right:0; margin-right:0;}
.nav .sub .nav_xiao{ width:1200px;}
/*灏鹃儴*/
.foot_div .foot_links{ width:1200px;}
/*灏鹃儴鑱旂郴鏂瑰紡*/
.foot_div .foot-top-box {width: 1200px;}
}
@media screen and (max-width:1360px) {
/*瀵艰埅*/
.nav li.m{ padding-right:10px; margin-right:10px;}
.nav li:last-child{ padding-right:0; margin-right:0;}

}

/*鑱旂郴3*/
.side {position:fixed;width:56px;right:0;top:250px;z-index:100;}
.side ul li {width:56px;height:50px;float:left;position:relative;padding-bottom:1px;background:url(../images/line0.png) #001e52 right bottom no-repeat;}
.side ul li img {opacity:0.8;filter:Alpha(opacity=80);}
.side ul li:hover img {opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidebox {border-radius:5px 0 0 0px;background:#001e52;position:absolute;width:56px;height:50px;top:0;right:0;transition:all 0.3s;/*opacity:0.9;filter:Alpha(opacity=90);*/color:#fff;font:14px/50px "寰蒋闆呴粦";overflow:hidden;}
.side ul li .sidebox:hover {border-radius:5px 0 0 5px;}
.side ul li .sidetop {width:56px;height:50px;line-height:50px;display:inline-block;background:#001e52;border-radius:0 0 0 5px;/*background:#1788d0;opacity:0.9;filter:Alpha(opacity=90);*/transition:all 0.3s;}

.side ul li .sideewm {width:56px;height:50px;line-height:50px;display:inline-block;/*background:#1788d0;opacity:0.9;filter:Alpha(opacity=90);*/transition:all 0.3s;}
.side ul li .sideewm .ewBox {width:203px;display:none;color:#363636;text-align:center;padding-top:215px;position:absolute;left:-203px;top:-170px;background-image:url('../images/leftewm.png');background-repeat:no-repeat;background-position:center 10px;height:210px}
.side ul li .sideetel {width:56px;height:50px;line-height:50px;display:inline-block;/*background:#000;opacity:0.9;filter:Alpha(opacity=90);*/transition:all 0.3s;text-align:left;}
.side ul li .sideetel .telBox {width:185px;height:72px;padding-top:135px;display:none;color:#363636;text-align:center;position:absolute;left:-185px;top:-155px;background-image:url('../images/lefttel.png');background-repeat:no-repeat;background-position:center top;}
.side ul li .sideetel .telinput {width:135px;text-align:center;height:25px;line-height:25px;background-color:#fff;color:#7d7d7d;font-size:14px;margin-left:-8px;border:0;z-index:9999999;}
.side ul li .sideetel .telbnt {width:135px;height:26px;line-height:26px;background-color:#735012;font-size:14px;border:0;margin-left:-8px;margin-top:5px;color:#fff;cursor:pointer;border-radius:4px;}
.side ul li img {float:left;}
.side dl dt {width:54px;height:54px;float:left;position:relative;}
.side dl dt .sidebox {position:absolute;width:54px;height:54px;border-bottom:1px solid #444;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.9;filter:Alpha(opacity=90);color:#fff;font:12px/54px "寰蒋闆呴粦";}
.side dl dd {width:54px;height:44px;float:left;position:relative;display:none;}
.side dl dd .sidebox {position:absolute;width:54px;height:44px;border-bottom:1px solid #444;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.9;filter:Alpha(opacity=90);color:#fff;font:12px/54px "寰蒋闆呴粦";line-height:44px;}
.side dl dd .sidebox:hover {background:#f3782a;opacity:1;filter:Alpha(opacity=100);}
.side dl dd .sidebox:hover img {opacity:0.8;filter:Alpha(opacity=80);}
.side dl  img {float:left;}
.side ul li .sideewm1 {width:56px;height:50px;line-height:50px;display:inline-block;/*background:#1788d0;opacity:0.9;filter:Alpha(opacity=90);*/transition:all 0.3s;}
.side ul li .sideewm1 .ewBox1 {width:203px;display:none;color:#363636;text-align:center;padding-top:215px;position:absolute;left:-203px;top:-170px;background:url('../images/leftewm1.png') no-repeat center 10px;height:210px}
.shengming{background-color: #fafafa; color: #999; padding: 15px 15px; line-height: 2em; font-size: 14px; margin: 30px; }
.zong{width: 1200px;    margin: 0 auto;}
.quanguo{font-size: 20px;text-align: center;}
.quanguo a{display: block;width: 200px;height: 60px;margin: 30px auto 0;background: url(/template/default/index/images/icon3.png) 100% no-repeat;line-height: 60px;color: #fff;}
.rmcs{padding: 30px 30px 20px;background-color: #eee;margin-top: 10px;font-size: 16px;margin-bottom: 30px;}
.rmcs span a{padding-right: 20px;color:#333;}
.rmcs span a:hover{ text-decoration:none; color:#1788d0;}
.shengshi{font-size: 16px;display: block;}
.shengshi .diqu{background-color: #1788d0;    padding: 20px;float: left!important; color:#fff;width: 26px;height: 80px;text-align: center;}
.xiangxi{width: 1104px;background-color: #fff;padding: 0px 0 0 30px;min-height: 130px;height: auto;float: left!important;}
.xiangxi p{padding-bottom: 11px;}
.xiangxi p a{padding-right: 10px;color:#333;}
.xiangxi p a:hover{ text-decoration:none; color:#1788d0;}